package com.sansui.blog.dao;

import com.sansui.blog.pojo.Theme;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @name: ThemesDao
 * @author: Sansui
 * @Software: IDEA
 * @Blog: https://www.cnblogs.com/sansui6/
 * @date: 2022-08-09 23:07
 **/
@Mapper
public interface ThemesDao {


    /**
     * 获取主题信息
     * @return
     */
    List<Theme> getThemesList();

    /**
     * 根据id查询主题信息
     * @param themeId
     * @return
     */
    Theme getThemeByid(Long themeId);

    /**
     * 清除正在使用的主题状态
     * @return
     */
    boolean deleteThemesEnable();

    /**
     * 根据id 更新主题信息
     * @param themeId
     * @return
     */
    boolean updateThemes(Long themeId);



}
